﻿body { padding:0; margin:0; font-size: 12px; font-family: Arial;  background:#F5F5F5; height:510px ;}
img { border: none; }

.clear{ clear:both; }
A{  color:Black;  }
/*必填*号*/
.star { color: Red; font-weight: bold; font-size: 16px; }
/*负面区域－文本*/
.market { width: 90%; font-weight: bold; display: block; line-height: 22px; text-align: left; }

/*GridView样式*/
.dv_gv { width: 98%; margin: 0 auto; }

.row2 { background: #F5F5F5; height: 30px;  }

.row1 { background: #FFFFFF; height: 30px; }

.head { height: 30px; background: #E1E1E1; }

.head th{  border:1px solid #CCCCCC;}

.row1 td, .row2 td { padding-left: 5px; border:1px solid #CCCCCC;}

.pageinfo{ width:40%; vertical-align:middle; line-height:25px;  }

/*提示样式*/
.mes { height: 20px; line-height: 20px;  }

/*没有数据 样式*/
.noData { line-height: 25px; color: Red; text-align: center; }
/*.td_noData { font-weight: bold; border: 1px solid #cccccc; height: 30px; }*/
.td_noData { height: 30px; background: #E1E1E1; }

td.td_noData {  border:1px solid #CCCCCC;}

/*报表标题 样式*/
.report_title { padding-left: 10px; border-bottom: 0px dotted #CCCCCC; font: bold 15px/30px '宋体';  text-align: left; margin:5px 0 5px 0; }

/*导出文件DIV*/
#dvExport{ width:100%; margin-top:3px; margin-bottom:3px;  padding:3px 0 3px 0; text-indent:20px; line-height:25px; border:1px solid #CCCCCC;}

/*报表时间和查询表 样式*/
.s_time { width: 100%; border: 1px solid #cccccc; border-top: none; }

/* 报表 Select列表 左侧提示表格 */
.r_l_l { background: #eeeeee; }
.r_l_r { }

/* 控制所有 页面的宽度 */
.all { width: 100%; margin: 0 auto; }

/* 头部 Image 样式 */
.mm { margin-left: 5px; margin-right: 0px; }
.m_r a { text-decoration: none; color: Black; }
.m_r a:hover { text-decoration: underline; color: Black; }

/*导航菜单样式*/
.menu a { display: block; width: 100px; height: 33px; float: left; line-height: 31px; text-align: center; border-right: 1px solid #454545;  color:#FF6600; text-decoration: none; }

.menu a:hover { background:url(../images/nav_bg.png) repeat-x; color: #FFF; }


.menu .dropMenu { background-color: #F09113; border: 0px solid #CCCCCC; position: absolute; visibility: hidden; width: 100px; z-index: 99999; overflow:hidden; }

.menu .dropMenu a { float:none; display: block;  font-weight:100; width: 100%; height: 30px; line-height: 30px; text-decoration: none; color: #fff; border-bottom:#DC6901 1px solid;}

.menu .dropMenu a:hover { background: #E47908; }


/*底部样式*/
.bottom{ float:none; width:100%; height:28px; background:url(../images/bottom_bg.gif) repeat-x; text-align:center;  color:#3862a7; line-height:28px; font-weight:bold;}

/*内容Div样式*/
.con {border: 1px solid #CCCCCC; padding: 10px 0 10px 0;  }

.con .con_con { width: 98%; margin: 0 auto 0 auto; background: #F9F9F9; padding-bottom: 5px; border: 1px solid #CCCCCC; }

.con .con_con .postion { width: 98%; margin: 0 auto; text-align: left; border-bottom: 1px dotted #CCCCCC; font: bold 15px/40px '宋体'; }
.postion2{ width: 100%; margin: 0 auto; text-align: left; border-bottom: 1px dotted #CCCCCC; font: bold 15px/40px '宋体'; }

.rt{float:left; width:15%; margin-top:0px; height:31px;  line-height:31px; color:#787775; margin-bottom:0px; background-color:#E6E6E6; text-indent:30px; border-bottom:1px solid #CECDD3;}

#controller{width:100%; margin-top:0px; height:31px;  line-height:31px; color:#787775; margin-bottom:0px; background-color:#E6E6E6; text-indent:30px; border-bottom:1px solid #CECDD3; text-align:center;}

.weizhi{margin-top:0px; height:31px;  line-height:31px; color:#787775; margin-bottom:0px; background:#E6E6E6 url(../images/4.png) no-repeat 10px center; text-indent:30px; border-bottom:1px solid #CECDD3; }

.weizhi span { }
.weizhigis {margin-top:0px; height:31px;  line-height:31px; color:#787775; margin-bottom:0px; background:#E6E6E6 url(../images/4.png) no-repeat 10px center; text-indent:30px; border-bottom:1px solid #CECDD3;}
.weizhigis p{ display:none;}
#UpdatePanel2 table{ border-color:#CCCCCC;}

/* 列表页面 列表的样式 */
.noData { width: 100%; line-height: 30px; color: Red; }
.tab { width:96%; margin:0 auto}
.gvList { margin-top: 2px; border-collapse:collapse;border-spacing: 0;}


.gvth th { font-weight: bold; background-color: #E6E6E6; border: 1px solid #ededed; text-align: center; line-height: 30px;}
.gvList td { text-align: center; line-height: 30px; word-break:break-all; border: #ededed solid 1px; }
.gvtr1 td { background-color: #ffffff; line-height: 25px;}
.gvtr2 td { background-color: #F9F9F9; line-height: 25px;}

.gvon td { background-color:#FFD; color: #000; line-height: 25px;}
.gvckon { background-color: #65ADE1; color: #ffffff; }

.gvList td.gvlistleft{ text-align:left; }
.gvList .gvdv{ float:left; width:60px; margin:0 0 0 1px;}

/* 分页控件   */
.pn { color: Red; }
.gopage { vertical-align: middle; }

.tp { margin-top: 10px; margin-bottom:10px; }
.tab { min-height:360px; border:#C4C4C4 1px solid; position:relative;  border-top-left-radius: 3px; border-top-right-radius: 3px;}
.tab > table{ height:34px;float:left;}
.tab > table  td{ padding-left:5px;}
.tab .dvpage{ overflow:hidden; position:absolute; width:360px; right:10px; top:2px;}
.tab .noManage{ height:34px; width:100%; background:url(../images/tab.jpg) repeat-x;}
.tab .dvpage table{ width:360px; float:right}
.tab .dvpage table td{ vertical-align:middle;}
.tab .dvpage table td input{font-size:14px;color:#151515; margin:2px 3px;}




/* 添加、修改页面样式 */
.tabAdd { width: 99%; margin: 10px auto; border: 1px solid #EDEDED; border-bottom: none; border-collapse:collapse; }
.tabAdd td.tdtext{ background:#F9F9F9;}
.tabAdd td{line-height:40px; border:#E8E8E8 1px solid; background:#FFFFFF; padding:0 5px;}
.tabAdd td table td{ border:0;}
.tdtext { height: 38px; text-align: right; }
.tdinput { text-align: left; height: 38px; }
.tdspace { background-color: #ffffff; border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; }

.star { color: Red; font-weight: bold; line-height: 25px; }

/*文件导入 Table*/
.tabImport { width:80%; margin: 15px auto; border-collapse: collapse; border: 1px solid #7F9DB9; }
.tabImport td{ padding:5px;}

/*点击查看详细的链接样式*/
a.st,a.st:hover,a.st:active{ color:#E44F03; }

/* 状态颜色 */
.s1{ color:#3fa403;}
.s0{ color:#fd8504;}
.s2{ color:#fd3c3c;}

.inp,
textarea {
	font-size:14px;
	color:#151515;
	border:1px solid;
	border-color:#AFAFAF #D6D6D6 #D6D6D6 #AFAFAF;
	background:#FFF;
}
.inp{
	width:120px;
	height:14px;
	padding:5px 3px;
	line-height:14px;
	margin-left:3px;
}

fieldset{
	border:none;
	margin-top:10px;
}

legend{font-weight:bold; color:#666; padding:5px 0;}

input{
	vertical-align:middle;
}

.tdinput select{
	line-height: 28px;
	padding: 5px;    
	vertical-align:middle;
	color: #5b636a;    
	border:1px solid;
	border-color:#AFAFAF #D6D6D6 #D6D6D6 #AFAFAF;
	background:#FFF;
	width: 128px;
	_padding: 4px;	
	margin-left:3px;
}

.i-select{
	line-height: 24px;
	padding: 3px; 
	font-size:12px;
	vertical-align:middle;
	color: #5b636a;    
	border:1px solid;
	border-color:#AFAFAF #D6D6D6 #D6D6D6 #AFAFAF;
	background:#FFF;
	width: 118px;
	_padding: 4px;	
	margin-left:3px;
}


